package com.yidu.labyrinth.service;

import com.yidu.labyrinth.main.LabyrinthModuleEntity;
import com.yidu.labyrinth.vo.LabyrinthVo;
import com.yidu.labyrinth.vo.Pages;

import java.util.List;

/**
 * @描述：
 * @ClassName:labyrinth
 * @backage:com.yidu.labyrinth.service
 * @Date:2019 2019/9/25 10:16
 * @Author:易嵘
 **/
public interface LabyrinthModuleService {

    int update(LabyrinthVo vo);

    int save(LabyrinthVo vo);

    List<LabyrinthVo> findAll(LabyrinthVo vo, Pages pages);

    LabyrinthVo findById(String id);

    Long count(LabyrinthVo vo);
    /**
     * 查询所有不分页
     * @return
     */
    List<LabyrinthVo> findAllModule();

    /**
     *框架
     * @return
     */
    List<LabyrinthVo> X_admin();
}
